

package top.continew.admin.question.model;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

/**
 * Created with Mac IntelliJ IDEA
 * 
 * @Title: User
 * @Package: top.continew.question.model
 * @Author: RHY
 * @Description:
 * @Date: 2021/3/26 16:34
 */
@TableName(value = "`user`")
public class User {
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @TableField(value = "`name`")
    private String name;

    @TableField(value = "icon")
    private String icon;

    @TableField(value = "`type`")
    private Integer type;

    @TableField(value = "rand")
    private Long rand;

    @TableField(value = "randCreateTime")
    private Long randcreatetime;

    @TableField(value = "wxXcxOpenId")
    private String wxxcxopenid;

    @TableField(value = "`password`")
    private String password;

    @TableField(value = "phone")
    private Long phone;

    @TableField(value = "weiboId")
    private String weiboid;

    @TableField(value = "weixinId")
    private String weixinid;

    @TableField(value = "qqId")
    private String qqid;

    @TableField(value = "ext")
    private String ext;

    @TableField(value = "ctime")
    private Long ctime;

    @TableField(value = "utime")
    private Long utime;

    @TableField(value = "address")
    private String address;

    @TableField(value = "idCard")
    private String idcard;

    @TableField(value = "realSchool")
    private String realschool;

    @TableField(value = "age")
    private Integer age;

    @TableField(value = "sex")
    private Integer sex;

    @TableField(value = "vip")
    private Integer vip;

    @TableField(value = "remark")
    private String remark;

    @TableField(value = "`location`")
    private String location;

    @TableField(value = "platType")
    private Integer plattype;

    @TableField(value = "plat")
    private String plat;

    @TableField(value = "platVersion")
    private String platversion;

    @TableField(value = "lastIp")
    private String lastip;

    @TableField(value = "weiboInfo")
    private String weiboinfo;

    @TableField(value = "weixinInfo")
    private String weixininfo;

    @TableField(value = "qqInfo")
    private String qqinfo;

    @TableField(value = "money")
    private Double money;

    @TableField(value = "wxCount")
    private String wxcount;

    @TableField(value = "alipayName")
    private String alipayname;

    @TableField(value = "alipayCount")
    private String alipaycount;

    @TableField(value = "testTypeId")
    private Long testtypeid;

    @TableField(value = "levelId")
    private Long levelid;

    @TableField(value = "areaId")
    private Long areaid;

    @TableField(value = "subjectId")
    private Long subjectid;

    @TableField(value = "clazzIdsJson")
    private String clazzidsjson;

    @TableField(value = "outoPlay")
    private Byte outoplay;

    @TableField(value = "cardName")
    private String cardname;

    @TableField(value = "iemi")
    private String iemi;

    /**
     * 来源
     */
    @TableField(value = "`source`")
    private Integer source;

    @TableField(value = "makeInvitationCode")
    private String makeinvitationcode;

    /**
     * 真实姓名
     */
    @TableField(value = "realname")
    private String realname;

    /**
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * @return name
     */
    public String getName() {
        return name;
    }

    /**
     * @param name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * @return icon
     */
    public String getIcon() {
        return icon;
    }

    /**
     * @param icon
     */
    public void setIcon(String icon) {
        this.icon = icon;
    }

    /**
     * @return type
     */
    public Integer getType() {
        return type;
    }

    /**
     * @param type
     */
    public void setType(Integer type) {
        this.type = type;
    }

    /**
     * @return rand
     */
    public Long getRand() {
        return rand;
    }

    /**
     * @param rand
     */
    public void setRand(Long rand) {
        this.rand = rand;
    }

    /**
     * @return randCreateTime
     */
    public Long getRandcreatetime() {
        return randcreatetime;
    }

    /**
     * @param randcreatetime
     */
    public void setRandcreatetime(Long randcreatetime) {
        this.randcreatetime = randcreatetime;
    }

    /**
     * @return wxXcxOpenId
     */
    public String getWxxcxopenid() {
        return wxxcxopenid;
    }

    /**
     * @param wxxcxopenid
     */
    public void setWxxcxopenid(String wxxcxopenid) {
        this.wxxcxopenid = wxxcxopenid;
    }

    /**
     * @return password
     */
    public String getPassword() {
        return password;
    }

    /**
     * @param password
     */
    public void setPassword(String password) {
        this.password = password;
    }

    /**
     * @return phone
     */
    public Long getPhone() {
        return phone;
    }

    /**
     * @param phone
     */
    public void setPhone(Long phone) {
        this.phone = phone;
    }

    /**
     * @return weiboId
     */
    public String getWeiboid() {
        return weiboid;
    }

    /**
     * @param weiboid
     */
    public void setWeiboid(String weiboid) {
        this.weiboid = weiboid;
    }

    /**
     * @return weixinId
     */
    public String getWeixinid() {
        return weixinid;
    }

    /**
     * @param weixinid
     */
    public void setWeixinid(String weixinid) {
        this.weixinid = weixinid;
    }

    /**
     * @return qqId
     */
    public String getQqid() {
        return qqid;
    }

    /**
     * @param qqid
     */
    public void setQqid(String qqid) {
        this.qqid = qqid;
    }

    /**
     * @return ext
     */
    public String getExt() {
        return ext;
    }

    /**
     * @param ext
     */
    public void setExt(String ext) {
        this.ext = ext;
    }

    /**
     * @return ctime
     */
    public Long getCtime() {
        return ctime;
    }

    /**
     * @param ctime
     */
    public void setCtime(Long ctime) {
        this.ctime = ctime;
    }

    /**
     * @return utime
     */
    public Long getUtime() {
        return utime;
    }

    /**
     * @param utime
     */
    public void setUtime(Long utime) {
        this.utime = utime;
    }

    /**
     * @return address
     */
    public String getAddress() {
        return address;
    }

    /**
     * @param address
     */
    public void setAddress(String address) {
        this.address = address;
    }

    /**
     * @return idCard
     */
    public String getIdcard() {
        return idcard;
    }

    /**
     * @param idcard
     */
    public void setIdcard(String idcard) {
        this.idcard = idcard;
    }

    /**
     * @return realSchool
     */
    public String getRealschool() {
        return realschool;
    }

    /**
     * @param realschool
     */
    public void setRealschool(String realschool) {
        this.realschool = realschool;
    }

    /**
     * @return age
     */
    public Integer getAge() {
        return age;
    }

    /**
     * @param age
     */
    public void setAge(Integer age) {
        this.age = age;
    }

    /**
     * @return sex
     */
    public Integer getSex() {
        return sex;
    }

    /**
     * @param sex
     */
    public void setSex(Integer sex) {
        this.sex = sex;
    }

    /**
     * @return vip
     */
    public Integer getVip() {
        return vip;
    }

    /**
     * @param vip
     */
    public void setVip(Integer vip) {
        this.vip = vip;
    }

    /**
     * @return remark
     */
    public String getRemark() {
        return remark;
    }

    /**
     * @param remark
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    /**
     * @return location
     */
    public String getLocation() {
        return location;
    }

    /**
     * @param location
     */
    public void setLocation(String location) {
        this.location = location;
    }

    /**
     * @return platType
     */
    public Integer getPlattype() {
        return plattype;
    }

    /**
     * @param plattype
     */
    public void setPlattype(Integer plattype) {
        this.plattype = plattype;
    }

    /**
     * @return plat
     */
    public String getPlat() {
        return plat;
    }

    /**
     * @param plat
     */
    public void setPlat(String plat) {
        this.plat = plat;
    }

    /**
     * @return platVersion
     */
    public String getPlatversion() {
        return platversion;
    }

    /**
     * @param platversion
     */
    public void setPlatversion(String platversion) {
        this.platversion = platversion;
    }

    /**
     * @return lastIp
     */
    public String getLastip() {
        return lastip;
    }

    /**
     * @param lastip
     */
    public void setLastip(String lastip) {
        this.lastip = lastip;
    }

    /**
     * @return weiboInfo
     */
    public String getWeiboinfo() {
        return weiboinfo;
    }

    /**
     * @param weiboinfo
     */
    public void setWeiboinfo(String weiboinfo) {
        this.weiboinfo = weiboinfo;
    }

    /**
     * @return weixinInfo
     */
    public String getWeixininfo() {
        return weixininfo;
    }

    /**
     * @param weixininfo
     */
    public void setWeixininfo(String weixininfo) {
        this.weixininfo = weixininfo;
    }

    /**
     * @return qqInfo
     */
    public String getQqinfo() {
        return qqinfo;
    }

    /**
     * @param qqinfo
     */
    public void setQqinfo(String qqinfo) {
        this.qqinfo = qqinfo;
    }

    /**
     * @return money
     */
    public Double getMoney() {
        return money;
    }

    /**
     * @param money
     */
    public void setMoney(Double money) {
        this.money = money;
    }

    /**
     * @return wxCount
     */
    public String getWxcount() {
        return wxcount;
    }

    /**
     * @param wxcount
     */
    public void setWxcount(String wxcount) {
        this.wxcount = wxcount;
    }

    /**
     * @return alipayName
     */
    public String getAlipayname() {
        return alipayname;
    }

    /**
     * @param alipayname
     */
    public void setAlipayname(String alipayname) {
        this.alipayname = alipayname;
    }

    /**
     * @return alipayCount
     */
    public String getAlipaycount() {
        return alipaycount;
    }

    /**
     * @param alipaycount
     */
    public void setAlipaycount(String alipaycount) {
        this.alipaycount = alipaycount;
    }

    /**
     * @return testTypeId
     */
    public Long getTesttypeid() {
        return testtypeid;
    }

    /**
     * @param testtypeid
     */
    public void setTesttypeid(Long testtypeid) {
        this.testtypeid = testtypeid;
    }

    /**
     * @return levelId
     */
    public Long getLevelid() {
        return levelid;
    }

    /**
     * @param levelid
     */
    public void setLevelid(Long levelid) {
        this.levelid = levelid;
    }

    /**
     * @return areaId
     */
    public Long getAreaid() {
        return areaid;
    }

    /**
     * @param areaid
     */
    public void setAreaid(Long areaid) {
        this.areaid = areaid;
    }

    /**
     * @return subjectId
     */
    public Long getSubjectid() {
        return subjectid;
    }

    /**
     * @param subjectid
     */
    public void setSubjectid(Long subjectid) {
        this.subjectid = subjectid;
    }

    /**
     * @return clazzIdsJson
     */
    public String getClazzidsjson() {
        return clazzidsjson;
    }

    /**
     * @param clazzidsjson
     */
    public void setClazzidsjson(String clazzidsjson) {
        this.clazzidsjson = clazzidsjson;
    }

    /**
     * @return outoPlay
     */
    public Byte getOutoplay() {
        return outoplay;
    }

    /**
     * @param outoplay
     */
    public void setOutoplay(Byte outoplay) {
        this.outoplay = outoplay;
    }

    /**
     * @return cardName
     */
    public String getCardname() {
        return cardname;
    }

    /**
     * @param cardname
     */
    public void setCardname(String cardname) {
        this.cardname = cardname;
    }

    /**
     * @return iemi
     */
    public String getIemi() {
        return iemi;
    }

    /**
     * @param iemi
     */
    public void setIemi(String iemi) {
        this.iemi = iemi;
    }

    /**
     * 获取来源
     *
     * @return source - 来源
     */
    public Integer getSource() {
        return source;
    }

    /**
     * 设置来源
     *
     * @param source 来源
     */
    public void setSource(Integer source) {
        this.source = source;
    }

    /**
     * @return makeInvitationCode
     */
    public String getMakeinvitationcode() {
        return makeinvitationcode;
    }

    /**
     * @param makeinvitationcode
     */
    public void setMakeinvitationcode(String makeinvitationcode) {
        this.makeinvitationcode = makeinvitationcode;
    }

    /**
     * 获取真实姓名
     *
     * @return realname - 真实姓名
     */
    public String getRealname() {
        return realname;
    }

    /**
     * 设置真实姓名
     *
     * @param realname 真实姓名
     */
    public void setRealname(String realname) {
        this.realname = realname;
    }
}